import numpy as np


def gen_golden_data_simple():
    # 生成包含正负数的输入数据
    input_x = np.random.uniform(-100, 100, [8, 2048]).astype(np.float32)  # 范围改为-100到100
    golden = np.abs(input_x).astype(np.float32)  # 计算绝对值

    # 确保输入输出目录存在
    import os
    os.makedirs("./input", exist_ok=True)
    os.makedirs("./output", exist_ok=True)
    
    input_x.tofile("./input/input_x.bin")
    golden.tofile("./output/golden.bin")


if __name__ == "__main__":
    gen_golden_data_simple()